const { defineConfig } = require('@vue/cli-service');
const config = require('./src/config');

module.exports = defineConfig({
  transpileDependencies: true,
  lintOnSave: false,
  // 跨域问题处理
  devServer: {
    proxy: {
      '/api': { // 表示拦截以/api开头的请求路径
        target: config.apiBaseUrl, // 直接使用导入的配置
        changeOrigin: true, // 是否开启跨域
        pathRewrite: {
          '^/api': '' // 重写api，把api变成空字符，因为我们真正请求的路径是没有api的
        }
      }
    }
  }
});